import { BusModuleEnum } from "@/enums/BusModuleEnum";
import bus from "@/utils/bus";

/**
 * @description: 高渲染场景内拥有非常多的事件，他们都只会触发一个事件"Event"，然后我们通过eventType来判断当前事件是什么类型的事件
 * @author: zwj
 * @param {any} e 高渲染场景事件返回的事件信息
 * @return {*}
 */
const OnEvent = async (e: any) => {
  // 默认打印鼠标事件的信息，方便拿取场景内容
  console.log(e);
  if (e.Type === "TileLayer") {
    // 触发左键点击TileLayer事件
    bus.$emit(BusModuleEnum.ac.leftMouseClickTileLayer, e);
  }
};
export { OnEvent };
